/*
 * @Author: liu-tiezhu1 1471528799@qq.com
 * @Date: 2023-11-20 18:07:30
 * @LastEditors: liu-tiezhu1 1471528799@qq.com
 * @LastEditTime: 2023-11-24 15:27:58
 * @FilePath: \customer-relations\mock\xiaoxi.ts
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
import Mock from 'mockjs'

export default [
    //代表列表
    {
        url: '/api/message/pending',
        method: 'get',
        response: () => {
            return {
                code: 200,
                msg: 'sucess',
                data: {
                    total: 100,
                    ...Mock.mock({
                        // 属性 users 的值是一个数组，其中含有 10 个元素
                        'xiaoxi|10': [{
                            // 属性 id 是一个自增数，起始值为 1，每次增 1
                            'approval_id|+1': 1,  // 自增的 approval_id，从 1 开始
                            'approval_type|1': ['SL合同审批', 'SL回款审批', 'SL权限审批'],
                            'status': '待审批', // 随机选择状态
                            'request_user': '@cname',  // 随机生成中文名字
                            'request_date': '@date("yyyy-MM-dd")',
                        }]
                    })
                }
            }
        }
    },
    //已审批表
    {
        url: '/api/message/approved',
        method: 'get',
        response: () => {
            return {
                code: 200,
                msg: 'sucess',
                data: {
                    total: 100,
                    ...Mock.mock({
                        // 属性 users 的值是一个数组，其中含有 10 个元素
                        'xiaoxi|10': [{
                            // 属性 id 是一个自增数，起始值为 1，每次增 1
                            'approval_id|+1': 1,  // 自增的 approval_id，从 1 开始
                            'approval_type|1': ['SL合同审批', 'SL回款审批', 'SL权限审批'],
                            'status': '已审批',
                            'request_user': '@cname',  // 随机生成中文名字
                            'request_date': '@date("yyyy-MM-dd")',
                        }]
                    })
                }
            }
        }
    },
    //查看审批表
    {
        url: '/api/message/approved/:id',
        method: 'get',
        response: () => {
            return {
                code: 200,
                msg: 'sucess',
                data: {
                    "contractNumber": 'ssdsa',
                    'contractName': '@ctitle(5, 10)',
                    'customerName': '@cname',
                    'contractAmount': '@integer(100000, 1000000)',
                    'contractStatus': '已通过',
                    'contractType': '@ctitle(5, 8)',
                    'contractFile': 'XX销售合同.pdf',
                    'relatedProduct': '@word(5, 10)',
                    'signer': '@cname',
                    'signDate': '@date',
                    'expireDate': '@date("yyyy-MM-dd", "2024-08-23")',
                    'paymentMethod': '银行卡',
                    'advancePayment': '@integer(100000, 500000)',
                    'note': '@cparagraph(2, 5)',
                }
            }
        }
    },

    //审批成功
    {
        url: '/api/message/approveds',
        method: 'post',
        response: () => {
            return {
                code: 200,
                msg: 'sucess',
                data: {
                    total: 100,
                    ...Mock.mock({
                        // 属性 users 的值是一个数组，其中含有 10 个元素
                        'xiaoxi|10': [{
                            // 属性 id 是一个自增数，起始值为 1，每次增 1
                            'approval_id|+1': 1,  // 自增的 approval_id，从 1 开始
                            'approval_type|1': ['SL合同审批', 'SL回款审批', 'SL权限审批'],
                            'status': '已审批',
                            'request_user': '@cname',  // 随机生成中文名字
                            'request_date': '@date("yyyy-MM-dd")',
                        }]
                    })
                }
            }
        }
    },

    //未读消息
    {
        url: '/api/message/system',
        method: 'get',
        response: () => {
            return {
                code: 200,
                msg: 'sucess',
                data: {
                    total: 100,
                    ...Mock.mock({
                        // 属性 users 的值是一个数组，其中含有 10 个元素
                        'xitongxiaoxi|10': [{
                            // 属性 id 是一个自增数，起始值为 1，每次增 1
                            'apprKe_id|1': ['客户:深圳研发科技有限公司', '客户:广州研发科技有限公司', '客户:北京研发科技有限公司'],
                            'appr_type|1': ['已共享给你', '已转移给你', '10天为跟进已回流公海'],
                            'request_fasor': '@cname',  // 随机生成中文名字
                            'request_dates': '@date("yyyy-MM-dd")',
                        }]
                    })
                }
            }
        }
    },
]